.root {
    -fx-chart-background: -fx-main-backgound-color; /**linear-gradient(to right,-fx-selected-color, -fx-selected-color1);**/
    -fx-chart-font-color: -fx-base-font-color;
    -fx-chart-legend-font-color: -fx-base-font-color;
    -fx-chart-line-color: -fx-base-color-un;
    -fx-chart-title-color: -fx-base-font-color;
}

.axis {
    /*-fx-font-size: 1.4em;*/
    -fx-tick-label-fill: -fx-chart-font-color;
    /*-fx-font-family: Tahoma;*/
    -fx-tick-length: 10;
    -fx-minor-tick-length: 10;
    -fx-font-size: 10px;
}

.axis-label {
    -fx-text-fill: -fx-chart-font-color;
}

.chart {
    -fx-padding: 5px;
}

.chart-content {
    -fx-padding: 2px;
}

.chart-symbol {
    -fx-background-color: #804036;
    /*-fx-background-radius: 5px;*/
    /*-fx-padding: 5px;*/
}

.chart-title {
    -fx-text-fill: -fx-chart-title-color;
    -fx-font-size: 1.6em;
}

.chart-legend {
    -fx-background-color:  -fx-chart-background;
    -fx-padding: 3px;
}

/*.chart-legend-item-symbol{*/
    /*-fx-background-radius: 10;*/
/*}*/

.chart-legend-item{
    -fx-text-fill: -fx-chart-legend-font-color;
}

.chart-plot-background {
    -fx-background-color: -fx-chart-background;
}

.chart-vertical-grid-lines {
    -fx-stroke: -fx-chart-line-color;
    -fx-opacity: 0.6;
}

.chart-horizontal-grid-lines {
    -fx-stroke: -fx-chart-line-color;
    -fx-stroke-width: 0px;
}

.chart-alternative-row-fill {
    -fx-fill: -fx-chart-background;
    -fx-stroke: -fx-chart-background;
    -fx-stroke-width: 5;
}